sponge from - French English Dictionary